a homemade type of fruit juice - German English Dictionary